wisp of cloud - English Synonyms Dictionary